MPI (multi point interface) - French English Dictionary